person who boasts of being brave - Spanish English Dictionary